package com.damai.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)

/**
 * 映射
 * @author Randy
 *
 */
public @interface Controller {
	
	/**
	 * 只有初始化一次
	 */
	public static final int CREATE_ONCE = 0;
	
	/**
	 * 每一个request都会创建一个
	 */
	public static final int CREATE_WHEN_REQUEST = 1;
	
	String key();
	
	/**
	 * 策略
	 * 
	 */
	int create() default CREATE_ONCE;
	
	
	String comment() default "";

}
